package com.health.ts.entity.patientview;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

/**
 * <p>
 * 患者病历基本信息表
 * </p>
 *
 * @author ts
 * @since 2017-09-15
 */
@TableName("st_patient_baseinfo")
public class StPatientBaseinfo extends Model<StPatientBaseinfo> {

    private static final long serialVersionUID = 1L;

    /**
     * Id
     */
    @TableId
	private String id;
    /**
     * 住院号
     */
	@TableField("patient_id")
	private String patientId;
    /**
     * 类型
     */
	@TableField("patient_type")
	private String patientType;
    /**
     * 姓名
     */
	@TableField("patient_name")
	private String patientName;
    /**
     * 性别
     */
	@TableField("patient_gender")
	private String patientGender;
    /**
     * 年龄
     */
	@TableField("patient_age")
	private String patientAge;
    /**
     * 出生日期
     */
	@TableField("patient_birthday")
	private Date patientBirthday;
    /**
     * 联系方式
     */
	@TableField("patient_phone_no")
	private String patientPhoneNo;
    /**
     * 身份证号
     */
	@TableField("patient_id_number")
	private String patientIdNumber;
    /**
     * 现住址
     */
	@TableField("patient_address")
	private String patientAddress;
    /**
     * 民族
     */
	@TableField("patient_folk")
	private String patientFolk;
    /**
     * 籍贯
     */
	@TableField("native_place")
	private String nativePlace;
    /**
     * 病史
     */
	@TableField("clinic_history")
	private String clinicHistory;
    /**
     * 临床诊断
     */
	@TableField("clinic_diagnose")
	private String clinicDiagnose;
    /**
     * 联系人
     */
	@TableField("contact_name")
	private String contactName;
    /**
     * 联系人电话
     */
	@TableField("contact_phone_no")
	private String contactPhoneNo;
    /**
     * 血型
     */
	@TableField("blood_type")
	private String bloodType;
    /**
     * 传染病史
     */
	@TableField("infectious_history")
	private String infectiousHistory;
    /**
     * 手术史
     */
	@TableField("operation_history")
	private String operationHistory;
    /**
     * 婚育史
     */
	@TableField("obsterical_history")
	private String obstericalHistory;
    /**
     * 输血史
     */
	@TableField("transfution_history")
	private String transfutionHistory;
    /**
     * 过敏史
     */
	@TableField("allergy_history")
	private String allergyHistory;
    /**
     * 预防接种史
     */
	@TableField("preventive_inoculation_history")
	private String preventiveInoculationHistory;
    /**
     * 个人史
     */
	@TableField("personal_history")
	private String personalHistory;
    /**
     * 月经史
     */
	@TableField("menstrual_history")
	private String menstrualHistory;
    /**
     * 家族史
     */
	@TableField("family_history")
	private String familyHistory;
    /**
     * 病理诊断
     */
	@TableField("pathological_diagnosis")
	private String pathologicalDiagnosis;
    /**
     * 诊断编码
     */
	@TableField("diagnosis_code")
	private String diagnosisCode;
    /**
     * 入院疾病状态
     */
	@TableField("morbid_state")
	private String morbidState;
    /**
     * 婚姻状况
     */
	@TableField("marital_status")
	private String maritalStatus;
    /**
     * 工作
     */
	private String job;
    /**
     * 医保类型
     */
	@TableField("healthcare_type")
	private String healthcareType;
    /**
     * 医保卡号
     */
	@TableField("hct_id")
	private String hctId;
    /**
     * 健康卡号
     */
	@TableField("health_card_id")
	private String healthCardId;
    /**
     * 患者病情
     */
	@TableField("patient_status")
	private String patientStatus;
    /**
     * 原就诊科室
     */
	@TableField("exdepartment_name")
	private String exdepartmentName;
    /**
     * 申请类型
     */
	@TableField("apply_type")
	private String applyType;
    /**
     * 入院/门诊时间
     */
	@TableField("inorout_date")
	private Date inoroutDate;
    /**
     * 主述
     */
	@TableField("patient_describe")
	private String patientDescribe;
    /**
     * 辅助检查
     */
	@TableField("assistant_illness")
	private String assistantIllness;
    /**
     * 入院后用药
     */
	@TableField("taken_medicien")
	private String takenMedicien;
    /**
     * 治疗经过
     */
	@TableField("treatment_process")
	private String treatmentProcess;
    /**
     * 会诊目的
     */
	@TableField("req_consult")
	private String reqConsult;
    /**
     * 补充说明
     */
	@TableField("supplement_instruction")
	private String supplementInstruction;
    /**
     * 身高
     */
	private String height;
    /**
     * 体重
     */
	private String weight;
    /**
     * 查体
     */
	private String illness;
    /**
     * 诊断
     */
	@TableField("pre_diagnose")
	private String preDiagnose;
    /**
     * 床号
     */
	@TableField("bed_no")
	private String bedNo;


	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getPatientId() {
		return patientId;
	}

	public void setPatientId(String patientId) {
		this.patientId = patientId;
	}

	public String getPatientType() {
		return patientType;
	}

	public void setPatientType(String patientType) {
		this.patientType = patientType;
	}

	public String getPatientName() {
		return patientName;
	}

	public void setPatientName(String patientName) {
		this.patientName = patientName;
	}

	public String getPatientGender() {
		return patientGender;
	}

	public void setPatientGender(String patientGender) {
		this.patientGender = patientGender;
	}

	public Date getPatientBirthday() {
		return patientBirthday;
	}

	public void setPatientBirthday(Date patientBirthday) {
		this.patientBirthday = patientBirthday;
	}

	public String getPatientPhoneNo() {
		return patientPhoneNo;
	}

	public void setPatientPhoneNo(String patientPhoneNo) {
		this.patientPhoneNo = patientPhoneNo;
	}

	public String getPatientIdNumber() {
		return patientIdNumber;
	}

	public void setPatientIdNumber(String patientIdNumber) {
		this.patientIdNumber = patientIdNumber;
	}

	public String getPatientAddress() {
		return patientAddress;
	}

	public void setPatientAddress(String patientAddress) {
		this.patientAddress = patientAddress;
	}

	public String getPatientFolk() {
		return patientFolk;
	}

	public void setPatientFolk(String patientFolk) {
		this.patientFolk = patientFolk;
	}

	public String getNativePlace() {
		return nativePlace;
	}

	public void setNativePlace(String nativePlace) {
		this.nativePlace = nativePlace;
	}

	public String getClinicHistory() {
		return clinicHistory;
	}

	public void setClinicHistory(String clinicHistory) {
		this.clinicHistory = clinicHistory;
	}

	public String getClinicDiagnose() {
		return clinicDiagnose;
	}

	public void setClinicDiagnose(String clinicDiagnose) {
		this.clinicDiagnose = clinicDiagnose;
	}

	public String getContactName() {
		return contactName;
	}

	public void setContactName(String contactName) {
		this.contactName = contactName;
	}

	public String getContactPhoneNo() {
		return contactPhoneNo;
	}

	public void setContactPhoneNo(String contactPhoneNo) {
		this.contactPhoneNo = contactPhoneNo;
	}

	public String getBloodType() {
		return bloodType;
	}

	public void setBloodType(String bloodType) {
		this.bloodType = bloodType;
	}

	public String getInfectiousHistory() {
		return infectiousHistory;
	}

	public void setInfectiousHistory(String infectiousHistory) {
		this.infectiousHistory = infectiousHistory;
	}

	public String getOperationHistory() {
		return operationHistory;
	}

	public void setOperationHistory(String operationHistory) {
		this.operationHistory = operationHistory;
	}

	public String getObstericalHistory() {
		return obstericalHistory;
	}

	public void setObstericalHistory(String obstericalHistory) {
		this.obstericalHistory = obstericalHistory;
	}

	public String getTransfutionHistory() {
		return transfutionHistory;
	}

	public void setTransfutionHistory(String transfutionHistory) {
		this.transfutionHistory = transfutionHistory;
	}

	public String getAllergyHistory() {
		return allergyHistory;
	}

	public void setAllergyHistory(String allergyHistory) {
		this.allergyHistory = allergyHistory;
	}

	public String getPreventiveInoculationHistory() {
		return preventiveInoculationHistory;
	}

	public void setPreventiveInoculationHistory(String preventiveInoculationHistory) {
		this.preventiveInoculationHistory = preventiveInoculationHistory;
	}

	public String getPersonalHistory() {
		return personalHistory;
	}

	public void setPersonalHistory(String personalHistory) {
		this.personalHistory = personalHistory;
	}

	public String getMenstrualHistory() {
		return menstrualHistory;
	}

	public void setMenstrualHistory(String menstrualHistory) {
		this.menstrualHistory = menstrualHistory;
	}

	public String getFamilyHistory() {
		return familyHistory;
	}

	public void setFamilyHistory(String familyHistory) {
		this.familyHistory = familyHistory;
	}

	public String getPathologicalDiagnosis() {
		return pathologicalDiagnosis;
	}

	public void setPathologicalDiagnosis(String pathologicalDiagnosis) {
		this.pathologicalDiagnosis = pathologicalDiagnosis;
	}

	public String getDiagnosisCode() {
		return diagnosisCode;
	}

	public void setDiagnosisCode(String diagnosisCode) {
		this.diagnosisCode = diagnosisCode;
	}

	public String getMorbidState() {
		return morbidState;
	}

	public void setMorbidState(String morbidState) {
		this.morbidState = morbidState;
	}

	public String getMaritalStatus() {
		return maritalStatus;
	}

	public void setMaritalStatus(String maritalStatus) {
		this.maritalStatus = maritalStatus;
	}

	public String getJob() {
		return job;
	}

	public void setJob(String job) {
		this.job = job;
	}

	public String getHealthcareType() {
		return healthcareType;
	}

	public void setHealthcareType(String healthcareType) {
		this.healthcareType = healthcareType;
	}

	public String getHctId() {
		return hctId;
	}

	public void setHctId(String hctId) {
		this.hctId = hctId;
	}

	public String getHealthCardId() {
		return healthCardId;
	}

	public void setHealthCardId(String healthCardId) {
		this.healthCardId = healthCardId;
	}

	public String getPatientStatus() {
		return patientStatus;
	}

	public void setPatientStatus(String patientStatus) {
		this.patientStatus = patientStatus;
	}

	public String getExdepartmentName() {
		return exdepartmentName;
	}

	public void setExdepartmentName(String exdepartmentName) {
		this.exdepartmentName = exdepartmentName;
	}

	public String getApplyType() {
		return applyType;
	}

	public void setApplyType(String applyType) {
		this.applyType = applyType;
	}

	public Date getInoroutDate() {
		return inoroutDate;
	}

	public void setInoroutDate(Date inoroutDate) {
		this.inoroutDate = inoroutDate;
	}

	public String getPatientDescribe() {
		return patientDescribe;
	}

	public void setPatientDescribe(String patientDescribe) {
		this.patientDescribe = patientDescribe;
	}

	public String getAssistantIllness() {
		return assistantIllness;
	}

	public void setAssistantIllness(String assistantIllness) {
		this.assistantIllness = assistantIllness;
	}

	public String getTakenMedicien() {
		return takenMedicien;
	}

	public void setTakenMedicien(String takenMedicien) {
		this.takenMedicien = takenMedicien;
	}

	public String getTreatmentProcess() {
		return treatmentProcess;
	}

	public void setTreatmentProcess(String treatmentProcess) {
		this.treatmentProcess = treatmentProcess;
	}

	public String getReqConsult() {
		return reqConsult;
	}

	public void setReqConsult(String reqConsult) {
		this.reqConsult = reqConsult;
	}

	public String getSupplementInstruction() {
		return supplementInstruction;
	}

	public void setSupplementInstruction(String supplementInstruction) {
		this.supplementInstruction = supplementInstruction;
	}

	public String getHeight() {
		return height;
	}

	public void setHeight(String height) {
		this.height = height;
	}

	public String getWeight() {
		return weight;
	}

	public void setWeight(String weight) {
		this.weight = weight;
	}

	public String getIllness() {
		return illness;
	}

	public void setIllness(String illness) {
		this.illness = illness;
	}

	public String getPreDiagnose() {
		return preDiagnose;
	}

	public void setPreDiagnose(String preDiagnose) {
		this.preDiagnose = preDiagnose;
	}

	public String getPatientAge() {
		return patientAge;
	}

	public void setPatientAge(String patientAge) {
		this.patientAge = patientAge;
	}

	public String getBedNo() {
		return bedNo;
	}

	public void setBedNo(String bedNo) {
		this.bedNo = bedNo;
	}

}
